Google

Google is a search engine.

1. Two Sum

Easy

13. Roman to Integer

Easy

359. Logger Rate Limiter

Easy

4. Median of Two Sorted Arrays

Hard

42. Trapping Rain Water

Hard

88. Merge Sorted Array

Easy

2667. Create Hello World Function

Easy

20. Valid Parentheses

Easy

200. Number of Islands

Med.

2. Add Two Numbers

Med.

2402. Meeting Rooms III

Hard

56. Merge Intervals

Med.

128. Longest Consecutive Sequence

Med.

9. Palindrome Number

Easy

14. Longest Common Prefix

Easy

15. 3Sum

Med.

5. Longest Palindromic Substring

Med.

7. Reverse Integer

Med.

11. Container With Most Water

Med.

121. Best Time to Buy and Sell Stock

Easy

70. Climbing Stairs

Easy

3. Longest Substring Without Repeating Characters

Med.

1207. Unique Number of Occurrences

Easy

1768. Merge Strings Alternately

Easy

2101. Detonate the Maximum Bombs

Med.

1110. Delete Nodes And Return Forest

Med.

1757. Recyclable and Low Fat Products

Easy

146. LRU Cache

Med.

715. Range Module

Hard

410. Split Array Largest Sum

Hard

17. Letter Combinations of a Phone Number

Med.

22. Generate Parentheses

Med.

33. Search in Rotated Sorted Array

Med.

253. Meeting Rooms II

Med.

875. Koko Eating Bananas

Med.

939. Minimum Area Rectangle

Med.

2458. Height of Binary Tree After Subtree Removal Queries

Hard

62. Unique Paths

Med.

48. Rotate Image

Med.

202. Happy Number

Easy

424. Longest Repeating Character Replacement

Med.

26. Remove Duplicates from Sorted Array

Easy

31. Next Permutation

Med.

85. Maximal Rectangle

Hard

198. House Robber

Med.

239. Sliding Window Maximum

Hard

1101. The Earliest Moment When Everyone Become Friends

Med.

53. Maximum Subarray

Med.

169. Majority Element

Easy

295. Find Median from Data Stream

Hard

818. Race Car

Hard

57. Insert Interval

Med.

2013. Detect Squares

Med.

21. Merge Two Sorted Lists

Easy

215. Kth Largest Element in an Array

Med.

975. Odd Even Jump

Hard

1254. Number of Closed Islands

Med.

1825. Finding MK Average

Hard

1136. Parallel Courses

Med.

2235. Add Two Integers

Easy

54. Spiral Matrix

Med.

68. Text Justification

Hard

560. Subarray Sum Equals K

Med.

528. Random Pick with Weight

Med.

23. Merge k Sorted Lists

Hard

207. Course Schedule

Med.

217. Contains Duplicate

Easy

394. Decode String

Med.

1293. Shortest Path in a Grid with Obstacles Elimination

Hard

50. Pow(x, n)

Med.

84. Largest Rectangle in Histogram

Hard

1480. Running Sum of 1d Array

Easy

18. 4Sum

Med.

49. Group Anagrams

Med.

417. Pacific Atlantic Water Flow

Med.

27. Remove Element

Easy

189. Rotate Array

Med.

322. Coin Change

Med.

162. Find Peak Element

Med.

1146. Snapshot Array

Med.

45. Jump Game II

Med.

226. Invert Binary Tree

Easy

300. Longest Increasing Subsequence

Med.

380. Insert Delete GetRandom O(1)

Med.

843. Guess the Word

Hard

1509. Minimum Difference Between Largest and Smallest Value in Three Moves

Med.

41. First Missing Positive

Hard

66. Plus One

Easy

485. Max Consecutive Ones

Easy

329. Longest Increasing Path in a Matrix

Hard

489. Robot Room Cleaner

Hard

10. Regular Expression Matching

Hard

55. Jump Game

Med.

208. Implement Trie (Prefix Tree)

Med.

234. Palindrome Linked List

Easy

2034. Stock Price Fluctuation

Med.

35. Search Insert Position

Easy

39. Combination Sum

Med.

136. Single Number

Easy

206. Reverse Linked List

Easy

210. Course Schedule II

Med.

37. Sudoku Solver

Hard

118. Pascal's Triangle

Easy

139. Word Break

Med.

283. Move Zeroes

Easy

1376. Time Needed to Inform All Employees

Med.

1834. Single-Threaded CPU

Med.

78. Subsets

Med.

79. Word Search

Med.

238. Product of Array Except Self

Med.

274. H-Index

Med.

287. Find the Duplicate Number

Med.

346. Moving Average from Data Stream

Easy

542. 01 Matrix

Med.

595. Big Countries

Easy

729. My Calendar I

Med.

2115. Find All Possible Recipes from Given Supplies

Med.

28. Find the Index of the First Occurrence in a String

Easy

34. Find First and Last Position of Element in Sorted Array

Med.

448. Find All Numbers Disappeared in an Array

Easy

852. Peak Index in a Mountain Array

Med.

959. Regions Cut By Slashes

Med.

1482. Minimum Number of Days to Make m Bouquets

Med.

51. N-Queens

Hard

69. Sqrt(x)

Easy

409. Longest Palindrome

Easy

2713. Maximum Strictly Increasing Cells in a Matrix

Hard

67. Add Binary

Easy

143. Reorder List

Med.

231. Power of Two

Easy

312. Burst Balloons

Hard

315. Count of Smaller Numbers After Self

Hard

540. Single Element in a Sorted Array

Med.

904. Fruit Into Baskets

Med.

1004. Max Consecutive Ones III

Med.

1105. Filling Bookcase Shelves

Med.

2407. Longest Increasing Subsequence II

Hard

19. Remove Nth Node From End of List

Med.

25. Reverse Nodes in k-Group

Hard

44. Wildcard Matching

Hard

74. Search a 2D Matrix

Med.

104. Maximum Depth of Binary Tree

Easy

212. Word Search II

Hard

224. Basic Calculator

Hard

282. Expression Add Operators

Hard

345. Reverse Vowels of a String

Easy

347. Top K Frequent Elements

Med.

368. Largest Divisible Subset

Med.

402. Remove K Digits

Med.

416. Partition Equal Subset Sum

Med.

459. Repeated Substring Pattern

Easy

652. Find Duplicate Subtrees

Med.

704. Binary Search

Easy

46. Permutations

Med.

73. Set Matrix Zeroes

Med.

131. Palindrome Partitioning

Med.

366. Find Leaves of Binary Tree

Med.

460. LFU Cache

Hard

494. Target Sum

Med.

543. Diameter of Binary Tree

Easy

739. Daily Temperatures

Med.

808. Soup Servings

Med.

832. Flipping an Image

Easy

834. Sum of Distances in Tree

Hard

1007. Minimum Domino Rotations For Equal Row

Med.

1020. Number of Enclaves

Med.

2421. Number of Good Paths

Hard

72. Edit Distance

Med.

75. Sort Colors

Med.

125. Valid Palindrome

Easy

127. Word Ladder

Hard

242. Valid Anagram

Easy

279. Perfect Squares

Med.

332. Reconstruct Itinerary

Hard

344. Reverse String

Easy

387. First Unique Character in a String

Easy

399. Evaluate Division

Med.

418. Sentence Screen Fitting

Med.

463. Island Perimeter

Easy

486. Predict the Winner

Med.

493. Reverse Pairs

Hard

733. Flood Fill

Easy

833. Find And Replace in String

Med.

963. Minimum Area Rectangle II

Med.

1218. Longest Arithmetic Subsequence of Given Difference

Med.

1631. Path With Minimum Effort

Med.

1672. Richest Customer Wealth

Easy

2332. The Latest Time to Catch a Bus

Med.

2437. Number of Valid Clock Times

Easy

2812. Find the Safest Path in a Grid

Med.

124. Binary Tree Maximum Path Sum

Hard

140. Word Break II

Hard

150. Evaluate Reverse Polish Notation

Med.

155. Min Stack

Med.

228. Summary Ranges

Easy

362. Design Hit Counter

Med.

389. Find the Difference

Easy

844. Backspace String Compare

Easy

900. RLE Iterator

Med.

1011. Capacity To Ship Packages Within D Days

Med.

2025. Maximum Number of Ways to Partition an Array

Hard

2265. Count Nodes Equal to Average of Subtree

Med.

2316. Count Unreachable Pairs of Nodes in an Undirected Graph

Med.

2416. Sum of Prefix Scores of Strings

Hard

2863. Maximum Length of Semi-Decreasing Subarrays

Med.

6. Zigzag Conversion

Med.

8. String to Integer (atoi)

Med.

133. Clone Graph

Med.

349. Intersection of Two Arrays

Easy

388. Longest Absolute File Path

Med.

392. Is Subsequence

Easy

584. Find Customer Referee

Easy

853. Car Fleet

Med.

857. Minimum Cost to Hire K Workers

Hard

876. Middle of the Linked List

Easy

509. Fibonacci Number

Easy

981. Time Based Key-Value Store

Med.

2018. Check if Word Can Be Placed In Crossword

Med.

76. Minimum Window Substring

Hard

100. Same Tree

Easy

134. Gas Station

Med.

135. Candy

Hard

151. Reverse Words in a String

Med.

240. Search a 2D Matrix II

Med.

269. Alien Dictionary

Hard

310. Minimum Height Trees

Med.

354. Russian Doll Envelopes

Hard

373. Find K Pairs with Smallest Sums

Med.

412. Fizz Buzz

Easy

451. Sort Characters By Frequency

Med.

643. Maximum Average Subarray I

Easy

679. 24 Game

Hard

778. Swim in Rising Water

Hard

934. Shortest Bridge

Med.

1368. Minimum Cost to Make at Least One Valid Path in a Grid

Hard

1377. Frog Position After T Seconds

Hard

1547. Minimum Cost to Cut a Stick

Hard

1642. Furthest Building You Can Reach

Med.

1937. Maximum Number of Points with Cost

Med.

2007. Find Original Array From Doubled Array

Med.

2842. Count K-Subsequences of a String With Maximum Beauty

Hard

205. Isomorphic Strings

Easy

218. The Skyline Problem

Hard

221. Maximal Square

Med.

229. Majority Element II

Med.

330. Patching Array

Hard

365. Water and Jug Problem

Med.

503. Next Greater Element II

Med.

685. Redundant Connection II

Hard

759. Employee Free Time

Hard

777. Swap Adjacent in LR String

Med.

790. Domino and Tromino Tiling

Med.

938. Range Sum of BST

Easy

947. Most Stones Removed with Same Row or Column

Med.

948. Bag of Tokens

Med.

994. Rotting Oranges

Med.

1219. Path with Maximum Gold

Med.

2215. Find the Difference of Two Arrays

Easy

1277. Count Square Submatrices with All Ones

Med.

1463. Cherry Pickup II

Hard

1851. Minimum Interval to Include Each Query

Hard

2251. Number of Flowers in Full Bloom

Hard

2435. Paths in Matrix Whose Sum Is Divisible by K

Hard

2877. Create a DataFrame from List

Easy

32. Longest Valid Parentheses

Hard

58. Length of Last Word

Easy

94. Binary Tree Inorder Traversal

Easy

122. Best Time to Buy and Sell Stock II

Med.

138. Copy List with Random Pointer

Med.

230. Kth Smallest Element in a BST

Med.

236. Lowest Common Ancestor of a Binary Tree

Med.

261. Graph Valid Tree

Med.

289. Game of Life

Med.

299. Bulls and Cows

Med.

309. Best Time to Buy and Sell Stock with Cooldown

Med.

316. Remove Duplicate Letters

Med.

317. Shortest Distance from All Buildings

Hard

323. Number of Connected Components in an Undirected Graph

Med.

326. Power of Three

Easy

406. Queue Reconstruction by Height

Med.

465. Optimal Account Balancing

Hard

501. Find Mode in Binary Search Tree

Easy

506. Relative Ranks

Easy

552. Student Attendance Record II

Hard

567. Permutation in String

Med.

587. Erect the Fence

Hard

621. Task Scheduler

Med.

658. Find K Closest Elements

Med.

684. Redundant Connection

Med.

726. Number of Atoms

Hard

767. Reorganize String

Med.

792. Number of Matching Subsequences

Med.

802. Find Eventual Safe States

Med.

837. New 21 Game

Med.

847. Shortest Path Visiting All Nodes

Hard

887. Super Egg Drop

Hard

962. Maximum Width Ramp

Med.

979. Distribute Coins in Binary Tree

Med.

1143. Longest Common Subsequence

Med.

1345. Jump Game IV

Hard

1365. How Many Numbers Are Smaller Than the Current Number

Easy

1438. Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit

Med.

1494. Parallel Courses II

Hard

1498. Number of Subsequences That Satisfy the Given Sum Condition

Med.

1592. Rearrange Spaces Between Words

Easy

2096. Step-By-Step Directions From a Binary Tree Node to Another

Med.

2172. Maximum AND Sum of Array

Hard

3110. Score of a String

Easy

36. Valid Sudoku

Med.

63. Unique Paths II

Med.

64. Minimum Path Sum

Med.

137. Single Number II

Med.

141. Linked List Cycle

Easy

153. Find Minimum in Rotated Sorted Array

Med.

197. Rising Temperature

Easy

213. House Robber II

Med.

214. Shortest Palindrome

Hard

247. Strobogrammatic Number II

Med.

273. Integer to English Words

Hard

297. Serialize and Deserialize Binary Tree

Hard

403. Frog Jump

Hard

407. Trapping Rain Water II

Hard

415. Add Strings

Easy

514. Freedom Trail

Hard

681. Next Closest Time

Med.

690. Employee Importance

Med.

859. Buddy Strings

Easy

864. Shortest Path to Get All Keys

Hard

894. All Possible Full Binary Trees

Med.

912. Sort an Array

Med.

1087. Brace Expansion

Med.

1024. Video Stitching

Med.

1168. Optimize Water Distribution in a Village

Hard

1944. Number of Visible People in a Queue

Hard

1296. Divide Array in Sets of K Consecutive Numbers

Med.

1512. Number of Good Pairs

Easy

1608. Special Array With X Elements Greater Than or Equal X

Easy

1630. Arithmetic Subarrays

Med.

1756. Design Most Recently Used Queue

Med.

2088. Count Fertile Pyramids in a Land

Hard

2184. Number of Ways to Build Sturdy Brick Wall

Med.

2331. Evaluate Boolean Binary Tree

Easy

2620. Counter

Easy

71. Simplify Path

Med.

163. Missing Ranges

Easy

173. Binary Search Tree Iterator

Med.

278. First Bad Version

Easy

353. Design Snake Game

Med.

375. Guess Number Higher or Lower II

Med.

377. Combination Sum IV

Med.

379. Design Phone Directory

Med.

382. Linked List Random Node

Med.

393. UTF-8 Validation

Med.

400. Nth Digit

Med.

421. Maximum XOR of Two Numbers in an Array

Med.

475. Heaters

Med.

482. License Key Formatting

Easy

490. The Maze

Med.

541. Reverse String II

Easy

547. Number of Provinces

Med.

721. Accounts Merge

Med.

746. Min Cost Climbing Stairs

Easy

753. Cracking the Safe

Hard

787. Cheapest Flights Within K Stops

Med.

839. Similar String Groups

Hard

841. Keys and Rooms

Med.

909. Snakes and Ladders

Med.

929. Unique Email Addresses

Easy

941. Valid Mountain Array

Easy

942. DI String Match

Easy

1071. Greatest Common Divisor of Strings

Easy

1138. Alphabet Board Path

Med.

1313. Decompress Run-Length Encoded List

Easy

1514. Path with Maximum Probability

Med.

1508. Range Sum of Sorted Subarray Sums

Med.

1525. Number of Good Ways to Split a String

Med.

1557. Minimum Number of Vertices to Reach All Nodes

Med.

1727. Largest Submatrix With Rearrangements

Med.

1770. Maximum Score from Performing Multiplication Operations

Hard

1793. Maximum Score of a Good Subarray

Hard

1857. Largest Color Value in a Directed Graph

Hard

1987. Number of Unique Good Subsequences

Hard

1996. The Number of Weak Characters in the Game

Med.

2290. Minimum Obstacle Removal to Reach Corner

Hard

2373. Largest Local Values in a Matrix

Easy

2762. Continuous Subarrays

Med.

2982. Find Longest Special Substring That Occurs Thrice II

Med.

3196. Maximize Total Cost of Alternating Subarrays

Med.

3235. Check if the Rectangle Corner Is Reachable

Hard

101. Symmetric Tree

Easy

114. Flatten Binary Tree to Linked List

Med.

152. Maximum Product Subarray

Med.

158. Read N Characters Given read4 II - Call Multiple Times

Hard

257. Binary Tree Paths

Easy

266. Palindrome Permutation

Easy

271. Encode and Decode Strings

Med.

286. Walls and Gates

Med.

302. Smallest Rectangle Enclosing Black Pixels

Hard

308. Range Sum Query 2D - Mutable

Hard

314. Binary Tree Vertical Order Traversal

Med.

324. Wiggle Sort II

Med.

336. Palindrome Pairs

Hard

340. Longest Substring with At Most K Distinct Characters

Med.

341. Flatten Nested List Iterator

Med.

374. Guess Number Higher or Lower

Easy

480. Sliding Window Median

Hard

530. Minimum Absolute Difference in BST

Easy

616. Add Bold Tag in String

Med.

686. Repeated String Match

Med.

692. Top K Frequent Words

Med.

766. Toeplitz Matrix

Easy

497. Random Point in Non-overlapping Rectangles

Med.

935. Knight Dialer

Med.

944. Delete Columns to Make Sorted

Easy

987. Vertical Order Traversal of a Binary Tree

Hard

988. Smallest String Starting From Leaf

Med.

1021. Remove Outermost Parentheses

Easy

1032. Stream of Characters

Hard

1197. Minimum Knight Moves

Med.

1089. Duplicate Zeros

Easy

1287. Element Appearing More Than 25% In Sorted Array

Easy

1302. Deepest Leaves Sum

Med.

1235. Maximum Profit in Job Scheduling

Hard

1352. Product of the Last K Numbers

Med.

1406. Stone Game III

Hard

1422. Maximum Score After Splitting a String

Easy

1423. Maximum Points You Can Obtain from Cards

Med.

1424. Diagonal Traverse II

Med.

1441. Build an Array With Stack Operations

Med.

1544. Make The String Great

Easy

1582. Special Positions in a Binary Matrix

Easy

1605. Find Valid Matrix Given Row and Column Sums

Med.

1717. Maximum Score From Removing Substrings

Med.

1838. Frequency of the Most Frequent Element

Med.

1921. Eliminate Maximum Number of Monsters

Med.

1922. Count Good Numbers

Med.

2035. Partition Array Into Two Arrays to Minimize Sum Difference

Hard

2050. Parallel Courses III

Hard

2089. Find Target Indices After Sorting Array

Easy

2092. Find All People With Secret

Hard

2162. Minimum Cost to Set Cooking Time

Med.

2185. Counting Words With a Given Prefix

Easy

2188. Minimum Time to Finish the Race

Hard

2158. Amount of New Area Painted Each Day

Hard

2313. Minimum Flips in Binary Tree to Get Result

Hard

2366. Minimum Replacements to Sort the Array

Hard

2392. Build a Matrix With Conditions

Hard

2345. Finding the Number of Visible Mountains

Med.

2426. Number of Pairs Satisfying Inequality

Hard

2488. Count Subarrays With Median K

Hard

16. 3Sum Closest

Med.

24. Swap Nodes in Pairs

Med.

29. Divide Two Integers

Med.

30. Substring with Concatenation of All Words

Hard

80. Remove Duplicates from Sorted Array II

Med.

92. Reverse Linked List II

Med.

148. Sort List

Med.

149. Max Points on a Line

Hard

166. Fraction to Recurring Decimal

Med.

270. Closest Binary Search Tree Value

Easy

293. Flip Game

Easy

298. Binary Tree Longest Consecutive Sequence

Med.

327. Count of Range Sum

Hard

348. Design Tic-Tac-Toe

Med.

351. Android Unlock Patterns

Med.

357. Count Numbers with Unique Digits

Med.

361. Bomb Enemy

Med.

363. Max Sum of Rectangle No Larger Than K

Hard

378. Kth Smallest Element in a Sorted Matrix

Med.

443. String Compression

Med.

444. Sequence Reconstruction

Med.

447. Number of Boomerangs

Med.

487. Max Consecutive Ones II

Med.

498. Diagonal Traverse

Med.

522. Longest Uncommon Subsequence II

Med.

524. Longest Word in Dictionary through Deleting

Med.

526. Beautiful Arrangement

Med.

549. Binary Tree Longest Consecutive Sequence II

Med.

551. Student Attendance Record I

Easy

604. Design Compressed String Iterator

Easy

651. 4 Keys Keyboard

Med.

659. Split Array into Consecutive Subsequences

Med.

667. Beautiful Arrangement II

Med.

719. Find K-th Smallest Pair Distance

Hard

737. Sentence Similarity II

Med.

743. Network Delay Time

Med.

765. Couples Holding Hands

Hard

779. K-th Symbol in Grammar

Med.

780. Reaching Points

Hard

783. Minimum Distance Between BST Nodes

Easy

815. Bus Routes

Hard

845. Longest Mountain in Array

Med.

849. Maximize Distance to Closest Person

Med.

879. Profitable Schemes

Hard

917. Reverse Only Letters

Easy

926. Flip String to Monotone Increasing

Med.

932. Beautiful Array

Med.

951. Flip Equivalent Binary Trees

Med.

952. Largest Component Size by Common Factor

Hard

960. Delete Columns to Make Sorted III

Hard

1000. Minimum Cost to Merge Stones

Hard

1056. Confusing Number

Easy

1161. Maximum Level Sum of a Binary Tree

Med.

1048. Longest String Chain

Med.

1095. Find in Mountain Array

Hard

1145. Binary Tree Coloring Game

Med.

1147. Longest Chunked Palindrome Decomposition

Hard

1483. Kth Ancestor of a Tree Node

Hard

1233. Remove Sub-Folders from the Filesystem

Med.

1237. Find Positive Integer Solution for a Given Equation

Med.

1240. Tiling a Rectangle with the Fewest Squares

Hard

1249. Minimum Remove to Make Valid Parentheses

Med.

2305. Fair Distribution of Cookies

Med.

2192. All Ancestors of a Node in a Directed Acyclic Graph

Med.

1346. Check If N and Its Double Exist

Easy

1401. Circle and Rectangle Overlapping

Med.

1488. Avoid Flood in The City

Med.

1499. Max Value of Equation

Hard

1503. Last Moment Before All Ants Fall Out of a Plank

Med.

1506. Find Root of N-Ary Tree

Med.

1530. Number of Good Leaf Nodes Pairs

Med.

1569. Number of Ways to Reorder Array to Get Same BST

Hard

1616. Split Two Strings to Make Palindrome

Med.

1697. Checking Existence of Edge Length Limited Paths

Hard

1707. Maximum XOR With an Element From Array

Hard

1781. Sum of Beauty of All Substrings

Med.

1776. Car Fleet II

Hard

1828. Queries on Number of Points Inside a Circle

Med.

1844. Replace All Digits with Characters

Easy

2057. Smallest Index With Equal Value

Easy

2114. Maximum Number of Words Found in Sentences

Easy

2103. Rings and Rods

Easy

2178. Maximum Split of Positive Even Integers

Med.

2260. Minimum Consecutive Cards to Pick Up

Med.

2242. Maximum Score of a Node Sequence

Hard

2271. Maximum White Tiles Covered by a Carpet

Med.

2284. Sender With Largest Word Count

Med.

2302. Count Subarrays With Score Less Than K

Hard

2349. Design a Number Container System

Med.

2478. Number of Beautiful Partitions

Hard

2963. Count the Number of Good Partitions

Hard

2967. Minimum Cost to Make Array Equalindromic

Med.

3041. Maximize Consecutive Elements in an Array After Modification

Hard

3044. Most Frequent Prime

Med.

3201. Find the Maximum Length of Valid Subsequence I

Med.

3202. Find the Maximum Length of Valid Subsequence II

Med.

12. Integer to Roman

Med.

83. Remove Duplicates from Sorted List

Easy

91. Decode Ways

Med.

115. Distinct Subsequences

Hard

142. Linked List Cycle II

Med.

159. Longest Substring with At Most Two Distinct Characters

Med.

168. Excel Sheet Column Title

Easy

204. Count Primes

Med.

209. Minimum Size Subarray Sum

Med.

249. Group Shifted Strings

Med.

259. 3Sum Smaller

Med.

280. Wiggle Sort

Med.

281. Zigzag Iterator

Med.

305. Number of Islands II

Hard

318. Maximum Product of Word Lengths

Med.

321. Create Maximum Number

Hard

337. House Robber III

Med.

356. Line Reflection

Med.

383. Ransom Note

Easy

408. Valid Word Abbreviation

Easy

435. Non-overlapping Intervals

Med.

442. Find All Duplicates in an Array

Med.

469. Convex Polygon

Med.

474. Ones and Zeroes

Med.

505. The Maze II

Med.

520. Detect Capital

Easy

525. Contiguous Array

Med.

539. Minimum Time Difference

Med.

544. Output Contest Matches

Med.

569. Median Employee Salary

Hard

581. Shortest Unsorted Continuous Subarray

Med.

583. Delete Operation for Two Strings

Med.

657. Robot Return to Origin

Easy

662. Maximum Width of Binary Tree

Med.

665. Non-decreasing Array

Med.

727. Minimum Window Subsequence

Hard

732. My Calendar III

Hard

734. Sentence Similarity

Easy

747. Largest Number At Least Twice of Others

Easy

782. Transform to Chessboard

Hard

785. Is Graph Bipartite?

Med.

788. Rotated Digits

Med.

799. Champagne Tower

Med.

803. Bricks Falling When Hit

Hard

813. Largest Sum of Averages

Med.

817. Linked List Components

Med.

835. Image Overlap

Med.

838. Push Dominoes

Med.

840. Magic Squares In Grid

Med.

710. Random Pick with Blacklist

Hard

889. Construct Binary Tree from Preorder and Postorder Traversal

Med.

906. Super Palindromes

Hard

913. Cat and Mouse

Hard

914. X of a Kind in a Deck of Cards

Easy

916. Word Subsets

Med.

919. Complete Binary Tree Inserter

Med.

977. Squares of a Sorted Array

Easy

1055. Shortest Way to Form String

Med.

1066. Campus Bikes II

Med.

1088. Confusing Number II

Hard

1027. Longest Arithmetic Subsequence

Med.

1037. Valid Boomerang

Easy

1153. String Transforms Into Another String

Hard

1167. Minimum Cost to Connect Sticks

Med.

1052. Grumpy Bookstore Owner

Med.

1078. Occurrences After Bigram

Easy

1231. Divide Chocolate

Hard

1114. Print in Order

Easy

1289. Minimum Falling Path Sum II

Hard

1314. Matrix Block Sum

Med.

1144. Decrease Elements To Make Array Zigzag

Med.

1331. Rank Transform of an Array

Easy

1632. Rank Transform of a Matrix

Hard

2079. Watering Plants

Med.

1706. Where Will the Ball Fall

Med.

1206. Design Skiplist

Hard

1618. Maximum Font to Fit a Sentence in a Screen

Med.

2218. Maximum Value of K Coins From Piles

Hard

1267. Count Servers that Communicate

Med.

1269. Number of Ways to Stay in the Same Place After Some Steps

Hard

1292. Maximum Side Length of a Square with Sum Less than or Equal to Threshold

Med.

1320. Minimum Distance to Type a Word Using Two Fingers

Hard

1366. Rank Teams by Votes

Med.

1387. Sort Integers by The Power Value

Med.

1388. Pizza With 3n Slices

Hard

1392. Longest Happy Prefix

Hard

1461. Check If a String Contains All Binary Codes of Size K

Med.

1504. Count Submatrices With All Ones

Med.

1526. Minimum Number of Increments on Subarrays to Form a Target Array

Hard

1546. Maximum Number of Non-Overlapping Subarrays With Sum Equals Target

Med.

1516. Move Sub-Tree of N-Ary Tree

Hard

1553. Minimum Number of Days to Eat N Oranges

Hard

1562. Find Latest Group of Size M

Med.

1564. Put Boxes Into the Warehouse I

Med.

1593. Split a String Into the Max Number of Unique Substrings

Med.

1600. Throne Inheritance

Med.

1622. Fancy Sequence

Hard

1658. Minimum Operations to Reduce X to Zero

Med.

1703. Minimum Adjacent Swaps for K Consecutive Ones

Hard

1692. Count Ways to Distribute Candies

Hard

1736. Latest Time by Replacing Hidden Digits

Easy

1753. Maximum Score From Removing Stones

Med.

1774. Closest Dessert Cost

Med.

1786. Number of Restricted Paths From First to Last Node

Med.

1813. Sentence Similarity III

Med.

1807. Evaluate the Bracket Pairs of a String

Med.

1823. Find the Winner of the Circular Game

Med.

1850. Minimum Adjacent Swaps to Reach the Kth Smallest Number

Med.

1866. Number of Ways to Rearrange Sticks With K Sticks Visible

Hard

1870. Minimum Speed to Arrive on Time

Med.

1871. Jump Game VII

Med.

1858. Longest Word With All Prefixes

Med.

1883. Minimum Skips to Arrive at Meeting On Time

Hard

1906. Minimum Absolute Difference Queries

Med.

1915. Number of Wonderful Substrings

Med.

1891. Cutting Ribbons

Med.

1940. Longest Common Subsequence Between Sorted Arrays

Med.

1966. Binary Searchable Numbers in an Unsorted Array

Med.

2126. Destroying Asteroids

Med.

2128. Remove All Ones With Row and Column Flips

Med.

2196. Create Binary Tree From Descriptions

Med.

2190. Most Frequent Number Following Key In an Array

Easy

2255. Count Prefixes of a Given String

Easy

2224. Minimum Number of Operations to Convert Time

Easy

2286. Booking Concert Tickets in Groups

Hard

2296. Design a Text Editor

Hard

2311. Longest Binary Subsequence Less Than or Equal to K

Med.

2254. Design Video Sharing Platform

Hard

2334. Subarray With Elements Greater Than Varying Threshold

Hard

2348. Number of Zero-Filled Subarrays

Med.

2424. Longest Uploaded Prefix

Med.

2442. Count Number of Distinct Integers After Reverse Operations

Med.

2446. Determine if Two Events Have Conflict

Easy

2498. Frog Jump II

Med.

2531. Make Number of Distinct Characters Equal

Med.

2556. Disconnect Path in a Binary Matrix by at Most One Flip

Med.

2779. Maximum Beauty of an Array After Applying Operation

Med.

2857. Count Pairs of Points With Distance k

Med.

2817. Minimum Absolute Difference Between Elements With Constraint

Med.

2851. String Transformation

Hard

2872. Maximum Number of K-Divisible Components

Hard

2936. Number of Equal Numbers Blocks

Med.

2981. Find Longest Special Substring That Occurs Thrice I

Med.

3027. Find the Number of Ways to Place People II

Hard

3093. Longest Common Suffix Queries

Hard

3137. Minimum Number of Operations to Make Word K-Periodic

Med.

3153. Sum of Digit Differences of All Pairs

Med.

3169. Count Days Without Meetings

Med.

3217. Delete Nodes From Linked List Present in Array

Med.

90. Subsets II

Med.

98. Validate Binary Search Tree

Med.

112. Path Sum

Easy

130. Surrounded Regions

Med.

199. Binary Tree Right Side View

Med.

237. Delete Node in a Linked List

Med.

246. Strobogrammatic Number

Easy

251. Flatten 2D Vector

Med.

258. Add Digits

Easy

268. Missing Number

Easy

272. Closest Binary Search Tree Value II

Hard

276. Paint Fence

Med.

284. Peeking Iterator

Med.

288. Unique Word Abbreviation

Med.

294. Flip Game II

Med.

313. Super Ugly Number

Med.

320. Generalized Abbreviation

Med.

331. Verify Preorder Serialization of a Binary Tree

Med.

334. Increasing Triplet Subsequence

Med.

358. Rearrange String k Distance Apart

Hard

360. Sort Transformed Array

Med.

369. Plus One Linked List

Med.

370. Range Addition

Med.

391. Perfect Rectangle

Hard

397. Integer Replacement

Med.

401. Binary Watch

Easy

411. Minimum Unique Word Abbreviation

Hard

422. Valid Word Square

Easy

425. Word Squares

Hard

471. Encode String with Shortest Length

Hard

481. Magical String

Med.

483. Smallest Good Base

Hard

484. Find Permutation

Med.

2031. Count Subarrays With More Ones Than Zeros

Med.

1059. All Paths from Source Lead to Destination

Med.

521. Longest Uncommon Subsequence I

Easy

523. Continuous Subarray Sum

Med.

527. Word Abbreviation

Hard

531. Lonely Pixel I

Med.

533. Lonely Pixel II

Med.

535. Encode and Decode TinyURL

Med.

545. Boundary of Binary Tree

Med.

562. Longest Line of Consecutive One in Matrix

Med.

568. Maximum Vacation Days

Hard

570. Managers with at Least 5 Direct Reports

Med.

638. Shopping Offers

Med.

644. Maximum Average Subarray II

Hard

647. Palindromic Substrings

Med.

656. Coin Path

Hard

668. Kth Smallest Number in Multiplication Table

Hard

676. Implement Magic Dictionary

Med.

683. K Empty Slots

Hard

687. Longest Univalue Path

Med.

689. Maximum Sum of 3 Non-Overlapping Subarrays

Hard

731. My Calendar II

Med.

735. Asteroid Collision

Med.

748. Shortest Completing Word

Easy

756. Pyramid Transition Matrix

Med.

758. Bold Words in String

Med.

760. Find Anagram Mappings

Easy

768. Max Chunks To Make Sorted II

Hard

769. Max Chunks To Make Sorted

Med.

702. Search in a Sorted Array of Unknown Size

Med.

774. Minimize Max Distance to Gas Station

Hard

789. Escape The Ghosts

Med.

800. Similar RGB Color

Easy

809. Expressive Words

Med.

812. Largest Triangle Area

Easy

816. Ambiguous Coordinates

Med.

708. Insert into a Sorted Circular Linked List

Med.

830. Positions of Large Groups

Easy

854. K-Similar Strings

Hard

855. Exam Room

Med.

871. Minimum Number of Refueling Stops

Hard

519. Random Flip Matrix

Med.

907. Sum of Subarray Minimums

Med.

911. Online Election

Med.

954. Array of Doubled Pairs

Med.

955. Delete Columns to Make Sorted II

Med.

1057. Campus Bikes

Med.

1009. Complement of Base 10 Integer

Easy

1012. Numbers With Repeated Digits

Hard

1015. Smallest Integer Divisible by K

Med.

1016. Binary String With Substrings Representing 1 To N

Med.

1023. Camelcase Matching

Med.

1121. Divide Array Into Increasing Sequences

Hard

1165. Single-Row Keyboard

Easy

1182. Shortest Distance to Target Color

Med.

1081. Smallest Subsequence of Distinct Characters

Med.

1079. Letter Tile Possibilities

Med.

1199. Minimum Time to Build Blocks

Hard

1090. Largest Values From Labels

Med.

1245. Tree Diameter

Med.

1096. Brace Expansion II

Hard

1272. Remove Interval

Med.

1619. Mean of Array After Removing Some Elements

Easy

1286. Iterator for Combination

Med.

1300. Sum of Mutated Array Closest to Target

Med.

1316. Distinct Echo Substrings

Hard

1170. Compare Strings by Frequency of the Smallest Character

Med.

1184. Distance Between Bus Stops

Easy

2226. Maximum Candies Allocated to K Children

Med.

1726. Tuple with Same Product

Med.

1261. Find Elements in a Contaminated Binary Tree

Med.

2304. Minimum Path Cost in a Grid

Med.

1268. Search Suggestions System

Med.

1270. All People Report to the Given Manager

Med.

1414. Find the Minimum Number of Fibonacci Numbers Whose Sum Is K

Med.

1431. Kids With the Greatest Number of Candies

Easy

1447. Simplified Fractions

Med.

1449. Form Largest Integer With Digits That Add up to Target

Hard

1444. Number of Ways of Cutting a Pizza

Hard

1452. People Whose List of Favorite Companies Is Not a Subset of Another List

Med.

1477. Find Two Non-overlapping Sub-arrays Each With Target Sum

Med.

1470. Shuffle the Array

Easy

1471. The k Strongest Values in an Array

Med.

1513. Number of Substrings With Only 1s

Med.

1539. Kth Missing Positive Number

Easy

1538. Guess the Majority in a Hidden Array

Med.

1548. The Most Similar Path in a Graph

Hard

1591. Strange Printer II

Hard

1585. Check If String Is Transformable With Substring Sort Operations

Hard

1594. Maximum Non Negative Product in a Matrix

Med.

1595. Minimum Cost to Connect Two Groups of Points

Hard

1580. Put Boxes Into the Warehouse II

Med.

1728. Cat and Mouse II

Hard

1610. Maximum Number of Visible Points

Hard

1602. Find Nearest Right Node in Binary Tree

Med.

1612. Check If Two Expression Trees are Equivalent

Med.

1655. Distribute Repeating Integers

Hard

1673. Find the Most Competitive Subsequence

Med.

1660. Correct a Binary Tree

Med.

1666. Change the Root of a Binary Tree

Med.

1713. Minimum Operations to Make a Subsequence

Hard

1722. Minimize Hamming Distance After Swap Operations

Med.

1708. Largest Subarray Length K

Easy

1737. Change Minimum Characters to Satisfy One of Three Conditions

Med.

1738. Find Kth Largest XOR Coordinate Value

Med.

1724. Checking Existence of Edge Length Limited Paths II

Hard

1766. Tree of Coprimes

Hard

1765. Map of Highest Peak

Med.

1769. Minimum Number of Operations to Move All Balls to Each Box

Med.

1767. Find the Subtasks That Did Not Execute

Hard

1815. Maximum Number of Groups Getting Fresh Donuts

Hard

1806. Minimum Number of Operations to Reinitialize a Permutation

Med.

1794. Count Pairs of Equal Substrings With Minimum Difference

Med.

1810. Minimum Path Cost in a Hidden Grid

Med.

1821. Find Customers With Positive Revenue this Year

Easy

1896. Minimum Cost to Change the Final Value of Expression

Hard

1888. Minimum Number of Flips to Make the Binary String Alternating

Med.

1899. Merge Triplets to Form Target Triplet

Med.

1900. The Earliest and Latest Rounds Where Players Compete

Hard

1874. Minimize Product Sum of Two Arrays

Med.

1943. Describe the Painting

Med.

1929. Concatenation of Array

Easy

1931. Painting a Grid With Three Different Colors

Hard

1918. Kth Smallest Subarray Sum

Med.

1924. Erect the Fence II

Hard

1993. Operations on Tree

Med.

2022. Convert 1D Array Into 2D Array

Easy

2059. Minimum Operations to Convert Number

Med.

2076. Process Restricted Friend Requests

Hard

2077. Paths in Maze That Lead to Same Room

Med.

2105. Watering Plants II

Med.

2122. Recover the Original Array

Hard

2135. Count Words Obtained After Adding a Letter

Med.

2155. All Divisions With the Highest Score of a Binary Array

Med.

2150. Find All Lonely Numbers in the Array

Med.

2167. Minimum Time to Remove All Cars Containing Illegal Goods

Hard

2209. Minimum White Tiles After Covering With Carpets

Hard

2174. Remove All Ones With Row and Column Flips II

Med.

2200. Find All K-Distant Indices in an Array

Easy

2203. Minimum Weighted Subgraph With the Required Paths

Hard

2267. Check if There Is a Valid Parentheses String Path

Hard

2241. Design an ATM Machine

Med.

2280. Minimum Lines to Represent a Line Chart

Med.

2283. Check if Number Has Equal Digit Count and Digit Value

Easy

2237. Count Positions on Street With Required Brightness

Med.

2315. Count Asterisks

Easy

2351. First Letter to Appear Twice

Easy

2350. Shortest Impossible Sequence of Rolls

Hard

2363. Merge Similar Items

Easy

2459. Sort Array by Moving Items to Empty Space

Hard

2371. Minimize Maximum Value in a Grid

Hard

2452. Words Within Two Edits of Dictionary

Med.

2476. Closest Nodes Queries in a Binary Search Tree

Med.

2536. Increment Submatrices by One

Med.

2510. Check if There is a Path With Equal Number of 0's And 1's

Med.

2663. Lexicographically Smallest Beautiful String

Hard

2570. Merge Two 2D Arrays by Summing Values

Easy

2601. Prime Subtraction Operation

Med.

2689. Extract Kth Character From The Rope Tree

Easy

2763. Sum of Imbalance Numbers of All Subarrays

Hard

2728. Count Houses in a Circular Street

Easy

2849. Determine if a Cell Is Reachable at a Given Time

Med.

2919. Minimum Increment Operations to Make Array Beautiful

Med.

2923. Find Champion I

Easy

2924. Find Champion II

Med.

2925. Maximum Score After Applying Operations on a Tree

Med.

3007. Maximum Number That Sum of the Prices Is Less Than or Equal to K

Med.

2966. Divide Array Into Arrays With Max Difference

Med.

3025. Find the Number of Ways to Place People I

Med.

3047. Find the Largest Area of Square Inside Two Rectangles

Med.

3114. Latest Time You Can Obtain After Replacing Characters

Easy

3117. Minimum Sum of Values by Dividing Array

Hard

95. Unique Binary Search Trees II

Med.

119. Pascal's Triangle II

Easy

175. Combine Two Tables

Easy

185. Department Top Three Salaries

Hard

190. Reverse Bits

Easy

232. Implement Queue using Stacks

Easy

235. Lowest Common Ancestor of a Binary Search Tree

Med.

395. Longest Substring with At Least K Repeating Characters

Med.

454. 4Sum II

Med.

518. Coin Change II

Med.

605. Can Place Flowers

Easy

427. Construct Quad Tree

Med.

846. Hand of Straights

Med.

881. Boats to Save People

Med.

933. Number of Recent Calls

Easy

1091. Shortest Path in Binary Matrix

Med.

1148. Article Views I

Easy

1832. Check if the Sentence Is Pangram

Easy

1920. Build Array from Permutation

Easy

2149. Rearrange Array Elements by Sign

Med.

2619. Array Prototype Last

Easy

60. Permutation Sequence

Hard

61. Rotate List

Med.

96. Unique Binary Search Trees

Med.

102. Binary Tree Level Order Traversal

Med.

103. Binary Tree Zigzag Level Order Traversal

Med.

110. Balanced Binary Tree

Easy

176. Second Highest Salary

Med.

211. Design Add and Search Words Data Structure

Med.

219. Contains Duplicate II

Easy

350. Intersection of Two Arrays II

Easy

371. Sum of Two Integers

Med.

419. Battleships in a Board

Med.

455. Assign Cookies

Easy

502. IPO

Hard

588. Design In-Memory File System

Hard

633. Sum of Square Numbers

Med.

642. Design Search Autocomplete System

Hard

655. Print Binary Tree

Med.

771. Jewels and Stones

Easy

861. Score After Flipping Matrix

Med.

863. All Nodes Distance K in Binary Tree

Med.

920. Number of Music Playlists

Hard

930. Binary Subarrays With Sum

Med.

931. Minimum Falling Path Sum

Med.

946. Validate Stack Sequences

Med.

968. Binary Tree Cameras

Hard

973. K Closest Points to Origin

Med.

974. Subarray Sums Divisible by K

Med.

1192. Critical Connections in a Network

Hard

1472. Design Browser History

Med.

1661. Average Time of Process per Machine

Easy

1752. Check if Array Is Sorted and Rotated

Easy

1854. Maximum Population Year

Easy

1971. Find if Path Exists in Graph

Easy

2141. Maximum Running Time of N Computers

Hard

2700. Differences Between Two Objects

Med.

2704. To Be Or Not To Be

Easy

38. Count and Say

Med.

86. Partition List

Med.

93. Restore IP Addresses

Med.

97. Interleaving String

Med.

167. Two Sum II - Input Array Is Sorted

Med.

174. Dungeon Game

Hard

179. Largest Number

Med.

181. Employees Earning More Than Their Managers

Easy

264. Ugly Number II

Med.

413. Arithmetic Slices

Med.

437. Path Sum III

Med.

532. K-diff Pairs in an Array

Med.

577. Employee Bonus

Easy

593. Valid Square

Med.

678. Valid Parenthesis String

Med.

752. Open the Lock

Med.

703. Kth Largest Element in a Stream

Easy

705. Design HashSet

Easy

706. Design HashMap

Easy

885. Spiral Matrix III

Med.

901. Online Stock Span

Med.

905. Sort Array By Parity

Easy

1094. Car Pooling

Med.

1378. Replace Employee ID With The Unique Identifier

Easy

1395. Count Number of Teams

Med.

1552. Magnetic Force Between Two Balls

Med.

1653. Minimum Deletions to Make String Balanced

Med.

1934. Confirmation Rate

Med.

2582. Pass the Pillow

Easy

43. Multiply Strings

Med.

160. Intersection of Two Linked Lists

Easy

180. Consecutive Numbers

Med.

182. Duplicate Emails

Easy

187. Repeated DNA Sequences

Med.

225. Implement Stack using Queues

Easy

227. Basic Calculator II

Med.

233. Number of Digit One

Hard

328. Odd Even Linked List

Med.

338. Counting Bits

Easy

342. Power of Four

Easy

367. Valid Perfect Square

Easy

384. Shuffle an Array

Med.

446. Arithmetic Slices II - Subsequence

Hard

496. Next Greater Element I

Easy

653. Two Sum IV - Input is a BST

Easy

695. Max Area of Island

Med.

713. Subarray Product Less Than K

Med.

701. Insert into a Binary Search Tree

Med.

862. Shortest Subarray with Sum at Least K

Hard

945. Minimum Increment to Make Array Unique

Med.

949. Largest Time for Given Digits

Med.

1043. Partition Array for Maximum Sum

Med.

1122. Relative Sort Array

Easy

1155. Number of Dice Rolls With Target Sum

Med.

1164. Product Price at a Given Date

Med.

1174. Immediate Food Delivery II

Med.

1248. Count Number of Nice Subarrays

Med.

1342. Number of Steps to Reduce a Number to Zero

Easy

1386. Cinema Seat Allocation

Med.

1456. Maximum Number of Vowels in a Substring of Given Length

Med.

1572. Matrix Diagonal Sum

Easy

1579. Remove Max Number of Edges to Keep Graph Fully Traversable

Hard

1581. Customer Who Visited but Did Not Make Any Transactions

Easy

1716. Calculate Money in Leetcode Bank

Easy

1910. Remove All Occurrences of a Substring

Med.

2095. Delete the Middle Node of a Linked List

Med.

2131. Longest Palindrome by Concatenating Two Letter Words

Med.

2448. Minimum Cost to Make Array Equal

Hard

40. Combination Sum II

Med.

52. N-Queens II

Hard

77. Combinations

Med.

87. Scramble String

Hard

105. Construct Binary Tree from Preorder and Inorder Traversal

Med.

116. Populating Next Right Pointers in Each Node

Med.

123. Best Time to Buy and Sell Stock III

Hard

126. Word Ladder II

Hard

129. Sum Root to Leaf Numbers

Med.

154. Find Minimum in Rotated Sorted Array II

Hard

188. Best Time to Buy and Sell Stock IV

Hard

201. Bitwise AND of Numbers Range

Med.

223. Rectangle Area

Med.

241. Different Ways to Add Parentheses

Med.

252. Meeting Rooms

Easy

260. Single Number III

Med.

301. Remove Invalid Parentheses

Hard

319. Bulb Switcher

Med.

438. Find All Anagrams in a String

Med.

458. Poor Pigs

Hard

516. Longest Palindromic Subsequence

Med.

556. Next Greater Element III

Med.

620. Not Boring Movies

Easy

664. Strange Printer

Hard

688. Knight Probability in Chessboard

Med.

740. Delete and Earn

Med.

428. Serialize and Deserialize N-ary Tree

Hard

796. Rotate String

Easy

801. Minimum Swaps To Make Sequences Increasing

Hard

806. Number of Lines To Write String

Easy

707. Design Linked List

Med.

896. Monotonic Array

Easy

918. Maximum Sum Circular Subarray

Med.

925. Long Pressed Name

Easy

940. Distinct Subsequences II

Hard

986. Interval List Intersections

Med.

997. Find the Town Judge

Easy

1002. Find Common Characters

Easy

1047. Remove All Adjacent Duplicates In String

Easy

1220. Count Vowels Permutation

Hard

1251. Average Selling Price

Easy

1281. Subtract the Product and Sum of Digits of an Integer

Easy

1448. Count Good Nodes in Binary Tree

Med.

1492. The kth Factor of n

Med.

1481. Least Number of Unique Integers after K Removals

Med.

1496. Path Crossing

Easy

1528. Shuffle String

Easy

1636. Sort Array by Increasing Frequency

Easy

1679. Max Number of K-Sum Pairs

Med.

1820. Maximum Number of Accepted Invitations

Med.

1926. Nearest Exit from Entrance in Maze

Med.

1970. Last Day Where You Can Still Cross

Hard

2367. Number of Arithmetic Triplets

Easy

2369. Check if There is a Valid Partition For The Array

Med.

2396. Strictly Palindromic Number

Med.

2461. Maximum Sum of Distinct Subarrays With Length K

Med.

2540. Minimum Common Value

Easy

2542. Maximum Subsequence Score

Med.

2666. Allow One Function Call

Easy

2742. Painting the Walls

Hard

2769. Find the Maximum Achievable Number

Easy

2709. Greatest Common Divisor Traversal

Hard

2878. Get the Size of a DataFrame

Easy

2945. Find Maximum Non-decreasing Array Length

Hard

99. Recover Binary Search Tree

Med.

108. Convert Sorted Array to Binary Search Tree

Easy

111. Minimum Depth of Binary Tree

Easy

222. Count Complete Tree Nodes

Easy

290. Word Pattern

Easy

343. Integer Break

Med.

420. Strong Password Checker

Hard

452. Minimum Number of Arrows to Burst Balloons

Med.

500. Keyboard Row

Easy

513. Find Bottom Left Tree Value

Med.

557. Reverse Words in a String III

Easy

564. Find the Closest Palindrome

Hard

572. Subtree of Another Tree

Easy

611. Valid Triangle Number

Med.

623. Add One Row to Tree

Med.

645. Set Mismatch

Easy

646. Maximum Length of Pair Chain

Med.

648. Replace Words

Med.

680. Valid Palindrome II

Easy

682. Baseball Game

Easy

718. Maximum Length of Repeated Subarray

Med.

741. Cherry Pickup

Hard

772. Basic Calculator III

Hard

827. Making A Large Island

Hard

622. Design Circular Queue

Med.

867. Transpose Matrix

Easy

878. Nth Magical Number

Hard

950. Reveal Cards In Increasing Order

Med.

953. Verifying an Alien Dictionary

Easy

967. Numbers With Same Consecutive Differences

Med.

980. Unique Paths III

Hard

983. Minimum Cost For Tickets

Med.

992. Subarrays with K Different Integers

Hard

1008. Construct Binary Search Tree from Preorder Traversal

Med.

1026. Maximum Difference Between Node and Ancestor

Med.

1102. Path With Maximum Minimum Value

Med.

1068. Product Sales Analysis I

Easy

1092. Shortest Common Supersequence

Hard

1244. Design A Leaderboard

Med.

1108. Defanging an IP Address

Easy

1125. Smallest Sufficient Team

Hard

1137. N-th Tribonacci Number

Easy

1171. Remove Zero Sum Consecutive Nodes from Linked List

Med.

1361. Validate Binary Tree Nodes

Med.

1425. Constrained Subsequence Sum

Hard

1187. Make Array Strictly Increasing

Hard

1550. Three Consecutive Odds

Easy

1190. Reverse Substrings Between Each Pair of Parentheses

Med.

1193. Monthly Transactions I

Med.

1211. Queries Quality and Percentage

Easy

1280. Students and Examinations

Easy

1306. Jump Game III

Med.

1381. Design a Stack With Increment Operation

Med.

1383. Maximum Performance of a Team

Hard

1436. Destination City

Easy

1442. Count Triplets That Can Form Two Arrays of Equal XOR

Med.

1491. Average Salary Excluding the Minimum and Maximum Salary

Easy

1523. Count Odd Numbers in an Interval Range

Easy

1517. Find Users With Valid E-Mails

Easy

1601. Maximum Number of Achievable Transfer Requests

Hard

1657. Determine if Two Strings Are Close

Med.

1700. Number of Students Unable to Eat Lunch

Easy

1710. Maximum Units on a Truck

Easy

1732. Find the Highest Altitude

Easy

1759. Count Number of Homogenous Substrings

Med.

1803. Count Pairs With XOR in a Range

Hard

1845. Seat Reservation Manager

Med.

1909. Remove One Element to Make the Array Strictly Increasing

Easy

1930. Unique Length-3 Palindromic Subsequences

Med.

1980. Find Unique Binary String

Med.

2037. Minimum Number of Moves to Seat Everyone

Easy

2116. Check if a Parentheses String Can Be Valid

Med.

2352. Equal Row and Column Pairs

Med.

2385. Amount of Time for Binary Tree to Be Infected

Med.

2404. Most Frequent Even Element

Easy

2356. Number of Unique Subjects Taught by Each Teacher

Easy

2427. Number of Common Factors

Easy

2486. Append Characters to String to Make Subsequence

Med.

2534. Time Taken to Cross the Door

Hard

2616. Minimize the Maximum Difference of Pairs

Med.

2618. Check if Object Instance of Class

Med.

2723. Add Two Promises

Easy

2816. Double a Number Represented as a Linked List

Med.

2973. Find Number of Coins to Place in Tree Nodes

Hard

47. Permutations II

Med.

59. Spiral Matrix II

Med.

65. Valid Number

Hard

81. Search in Rotated Sorted Array II

Med.

89. Gray Code

Med.

106. Construct Binary Tree from Inorder and Postorder Traversal

Med.

120. Triangle

Med.

144. Binary Tree Preorder Traversal

Easy

147. Insertion Sort List

Med.

157. Read N Characters Given Read4

Easy

165. Compare Version Numbers

Med.

183. Customers Who Never Order

Easy

191. Number of 1 Bits

Easy

196. Delete Duplicate Emails

Easy

203. Remove Linked List Elements

Easy

220. Contains Duplicate III

Hard

307. Range Sum Query - Mutable

Med.

376. Wiggle Subsequence

Med.

390. Elimination Game

Med.

404. Sum of Left Leaves

Easy

441. Arranging Coins

Easy

495. Teemo Attacking

Easy

529. Minesweeper

Med.

1730. Shortest Path to Get Food

Med.

561. Array Partition

Easy

608. Tree Node

Med.

609. Find Duplicate File in System

Med.

629. K Inverse Pairs Array

Hard

650. 2 Keys Keyboard

Med.

670. Maximum Swap

Med.

673. Number of Longest Increasing Subsequence

Med.

674. Longest Continuous Increasing Subsequence

Easy

675. Cut Off Trees for Golf Event

Hard

696. Count Binary Substrings

Easy

698. Partition to K Equal Sum Subsets

Med.

712. Minimum ASCII Delete Sum for Two Strings

Med.

429. N-ary Tree Level Order Traversal

Med.

430. Flatten a Multilevel Doubly Linked List

Med.

700. Search in a Binary Search Tree

Easy

826. Most Profit Assigning Work

Med.

829. Consecutive Numbers Sum

Hard

850. Rectangle Area II

Hard

470. Implement Rand10() Using Rand7()

Med.

872. Leaf-Similar Trees

Easy

886. Possible Bipartition

Med.

897. Increasing Order Search Tree

Easy

921. Minimum Add to Make Parentheses Valid

Med.

956. Tallest Billboard

Hard

961. N-Repeated Element in Size 2N Array

Easy

990. Satisfiability of Equality Equations

Med.

995. Minimum Number of K Consecutive Bit Flips

Hard

1062. Longest Repeating Substring

Med.

1025. Divisor Game

Easy

1028. Recover a Tree From Preorder Traversal

Hard

1044. Longest Duplicate Substring

Hard

1166. Design File System

Med.

1046. Last Stone Weight

Easy

1051. Height Checker

Easy

1074. Number of Submatrices That Sum to Target

Hard

1070. Product Sales Analysis III

Med.

1106. Parsing A Boolean Expression

Hard

1129. Shortest Path with Alternating Colors

Med.

1141. User Activity for the Past 30 Days I

Easy

1360. Number of Days Between Two Dates

Easy

1363. Largest Multiple of Three

Hard

1204. Last Person to Fit in the Bus

Med.

2191. Sort the Jumbled Numbers

Med.

2193. Minimum Number of Moves to Make Palindrome

Hard

1263. Minimum Moves to Move a Box to Their Target Location

Hard

1283. Find the Smallest Divisor Given a Threshold

Med.

1290. Convert Binary Number in a Linked List to Integer

Easy

1307. Verbal Arithmetic Puzzle

Hard

1312. Minimum Insertion Steps to Make a String Palindrome

Hard

1325. Delete Leaves With a Given Value

Med.

1326. Minimum Number of Taps to Open to Water a Garden

Hard

1335. Minimum Difficulty of a Job Schedule

Hard

1359. Count All Valid Pickup and Delivery Options

Hard

1337. The K Weakest Rows in a Matrix

Easy

1373. Maximum Sum BST in Binary Tree

Hard

1397. Find All Good Strings

Hard

1404. Number of Steps to Reduce a Number in Binary Representation to One

Med.

1410. HTML Entity Parser

Med.

1476. Subrectangle Queries

Med.

1535. Find the Winner of an Array Game

Med.

1561. Maximum Number of Coins You Can Get

Med.

1584. Min Cost to Connect All Points

Med.

1606. Find Servers That Handled Most Number of Requests

Hard

1614. Maximum Nesting Depth of the Parentheses

Easy

1639. Number of Ways to Form a Target String Given a Dictionary

Hard

1641. Count Sorted Vowel Strings

Med.

1647. Minimum Deletions to Make Character Frequencies Unique

Med.

1701. Average Waiting Time

Med.

1667. Fix Names in a Table

Easy

1731. The Number of Employees Which Report to Each Employee

Easy

1824. Minimum Sideway Jumps

Med.

1964. Find the Longest Valid Obstacle Course at Each Position

Hard

1979. Find Greatest Common Divisor of Array

Easy

2009. Minimum Number of Operations to Make Array Continuous

Hard

2011. Final Value of Variable After Performing Operations

Easy

2058. Find the Minimum and Maximum Number of Nodes Between Critical Points

Med.

2064. Minimized Maximum of Products Distributed to Any Store

Med.

2104. Sum of Subarray Ranges

Med.

2108. Find First Palindromic String in the Array

Easy

2134. Minimum Swaps to Group All 1's Together II

Med.

2259. Remove Digit From Number to Maximize Result

Easy

2276. Count Integers in Intervals

Hard

2300. Successful Pairs of Spells and Potions

Med.

2337. Move Pieces to Obtain a String

Med.

2370. Longest Ideal Subsequence

Med.

2444. Count Subarrays With Fixed Bounds

Hard

2440. Create Components With Same Value

Hard

2484. Count Palindromic Subsequences

Hard

2678. Number of Senior Citizens

Easy

2627. Debounce

Med.

2635. Apply Transform Over Each Element in Array

Easy

2706. Buy Two Chocolates

Easy

2831. Find the Longest Equal Subarray

Med.

2770. Maximum Number of Jumps to Reach the Last Index

Med.

2811. Check if it is Possible to Split Array

Med.

2824. Count Pairs Whose Sum is Less than Target

Easy

2958. Length of Longest Subarray With at Most K Frequency

Med.

2976. Minimum Cost to Convert String I

Med.

3068. Find the Maximum Sum of Node Values

Hard

3234. Count the Number of Substrings With Dominant Ones

Med.

82. Remove Duplicates from Sorted List II

Med.

107. Binary Tree Level Order Traversal II

Med.

109. Convert Sorted List to Binary Search Tree

Med.

113. Path Sum II

Med.

117. Populating Next Right Pointers in Each Node II

Med.

145. Binary Tree Postorder Traversal

Easy

161. One Edit Distance

Med.

171. Excel Sheet Column Number

Easy

172. Factorial Trailing Zeroes

Med.

178. Rank Scores

Med.

184. Department Highest Salary

Med.

193. Valid Phone Numbers

Easy

248. Strobogrammatic Number III

Hard

256. Paint House

Med.

277. Find the Celebrity

Med.

292. Nim Game

Easy

303. Range Sum Query - Immutable

Easy

304. Range Sum Query 2D - Immutable

Med.

352. Data Stream as Disjoint Intervals

Hard

398. Random Pick Index

Med.

405. Convert a Number to Hexadecimal

Easy

414. Third Maximum Number

Easy

436. Find Right Interval

Med.

445. Add Two Numbers II

Med.

450. Delete Node in a BST

Med.

456. 132 Pattern

Med.

472. Concatenated Words

Hard

504. Base 7

Easy

515. Find Largest Value in Each Tree Row

Med.

554. Brick Wall

Med.

563. Binary Tree Tilt

Easy

610. Triangle Judgement

Easy

617. Merge Two Binary Trees

Easy

627. Swap Salary

Easy

636. Exclusive Time of Functions

Med.

661. Image Smoother

Easy

691. Stickers to Spell Word

Hard

716. Max Stack

Hard

722. Remove Comments

Med.

709. To Lower Case

Easy

744. Find Smallest Letter Greater Than Target

Easy

745. Prefix and Suffix Search

Hard

558. Logical OR of Two Binary Grids Represented as Quad-Trees

Med.

776. Split BST

Med.

781. Rabbits in Forest

Med.

784. Letter Case Permutation

Med.

786. K-th Smallest Prime Fraction

Med.

791. Custom Sort String

Med.

807. Max Increase to Keep City Skyline

Med.

814. Binary Tree Pruning

Med.

819. Most Common Word

Easy

823. Binary Trees With Factors

Med.

641. Design Circular Deque

Med.

869. Reordered Power of 2

Med.

888. Fair Candy Swap

Easy

892. Surface Area of 3D Shapes

Easy

915. Partition Array into Disjoint Intervals

Med.

922. Sort Array By Parity II

Easy

943. Find the Shortest Superstring

Hard

958. Check Completeness of a Binary Tree

Med.

993. Cousins in Binary Tree

Easy

1005. Maximize Sum Of Array After K Negations

Easy

1014. Best Sightseeing Pair

Med.

1067. Digit Count in Range

Hard

1029. Two City Scheduling

Med.

1035. Uncrossed Lines

Med.

1036. Escape a Large Maze

Hard

1039. Minimum Score Triangulation of Polygon

Med.

1042. Flower Planting With No Adjacent

Med.

511. Game Play Analysis I

Easy

550. Game Play Analysis IV

Med.

1117. Building H2O

Med.

1291. Sequential Digits

Med.

1123. Lowest Common Ancestor of Deepest Leaves

Med.

1130. Minimum Cost Tree From Leaf Values

Med.

1328. Break a Palindrome

Med.

1382. Balance a Binary Search Tree

Med.

1202. Smallest String With Swaps

Med.

1232. Check If It Is a Straight Line

Easy

2225. Find Players With Zero or One Losses

Med.

1239. Maximum Length of a Concatenated String with Unique Characters

Med.

1250. Check If It Is a Good Array

Hard

1255. Maximum Score Words Formed by Letters

Hard

1266. Minimum Time Visiting All Points

Easy

1275. Find Winner on a Tic Tac Toe Game

Easy

1309. Decrypt String from Alphabet to Integer Mapping

Easy

1310. XOR Queries of a Subarray

Med.

1319. Number of Operations to Make Network Connected

Med.

1323. Maximum 69 Number

Easy

1334. Find the City With the Smallest Number of Neighbors at a Threshold Distance

Med.

1358. Number of Substrings Containing All Three Characters

Med.

1347. Minimum Number of Steps to Make Two Strings Anagram

Med.

1351. Count Negative Numbers in a Sorted Matrix

Easy

1353. Maximum Number of Events That Can Be Attended

Med.

1367. Linked List in Binary Tree

Med.

1416. Restore The Array

Hard

1420. Build Array Where You Can Find The Maximum Exactly K Comparisons

Hard

1443. Minimum Time to Collect All Apples in a Tree

Med.

1458. Max Dot Product of Two Subsequences

Hard

1475. Final Prices With a Special Discount in a Shop

Easy

1466. Reorder Routes to Make All Paths Lead to the City Zero

Med.

1493. Longest Subarray of 1's After Deleting One Element

Med.

1489. Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree

Hard

1497. Check If Array Pairs Are Divisible by k

Med.

1588. Sum of All Odd Length Subarrays

Easy

1554. Strings Differ by One Character

Med.

1578. Minimum Time to Make Rope Colorful

Med.

1587. Bank Account Summary II

Easy

1615. Maximal Network Rank

Med.

1637. Widest Vertical Area Between Two Points Containing No Points

Easy

1624. Largest Substring Between Two Equal Characters

Easy

1656. Design an Ordered Stream

Easy

1662. Check If Two String Arrays are Equivalent

Easy

1685. Sum of Absolute Differences in a Sorted Array

Med.

1689. Partitioning Into Minimum Number Of Deci-Binary Numbers

Med.

1696. Jump Game VI

Med.

1723. Find Minimum Time to Finish All Jobs

Hard

1750. Minimum Length of String After Deleting Similar Ends

Med.

1751. Maximum Number of Events That Can Be Attended II

Hard

1763. Longest Nice Substring

Easy

1740. Find Distance in a Binary Tree

Med.

1741. Find Total Time Spent by Each Employee

Easy

1771. Maximize Palindrome Length From Subsequences

Hard

1799. Maximize Score After N Operations

Hard

1814. Count Nice Pairs in an Array

Med.

1802. Maximum Value at a Given Index in a Bounded Array

Med.

1789. Primary Department for Each Employee

Easy

1795. Rearrange Products Table

Easy

1822. Sign of the Product of an Array

Easy

1833. Maximum Ice Cream Bars

Med.

1859. Sorting the Sentence

Easy

1877. Minimize Maximum Pair Sum in Array

Med.

1863. Sum of All Subset XOR Totals

Easy

1864. Minimum Number of Swaps to Make the Binary String Alternating

Med.

1889. Minimum Space Wasted From Packaging

Hard

1884. Egg Drop With 2 Eggs and N Floors

Med.

1913. Maximum Product Difference Between Two Pairs

Easy

1901. Find a Peak Element II

Med.

2307. Check for Contradictions in Equations

Hard

1948. Delete Duplicate Folders in System

Hard

1952. Three Divisors

Easy

1994. The Number of Good Subsets

Hard

1984. Minimum Difference Between Highest and Lowest of K Scores

Easy

1986. Minimum Number of Work Sessions to Finish the Tasks

Med.

2006. Count Number of Pairs With Absolute Difference K

Easy

1978. Employees Whose Manager Left the Company

Easy

2024. Maximize the Confusion of an Exam

Med.

2012. Sum of Beauty in the Array

Med.

2016. Maximum Difference Between Increasing Elements

Easy

2039. The Time When the Network Becomes Idle

Med.

2029. Stone Game IX

Med.

2053. Kth Distinct String in an Array

Easy

2045. Second Minimum Time to Reach Destination

Hard

2073. Time Needed to Buy Tickets

Easy

2132. Stamping the Grid

Hard

2099. Find Subsequence of Length K With the Largest Sum

Easy

2091. Removing Minimum and Maximum From Array

Med.

2130. Maximum Twin Sum of a Linked List

Med.

2121. Intervals Between Identical Elements

Med.

2140. Solving Questions With Brainpower

Med.

2161. Partition Array According to Given Pivot

Med.

2183. Count Array Pairs Divisible by K

Hard

2258. Escape the Spreading Fire

Hard

2264. Largest 3-Same-Digit Number in String

Easy

2239. Find Closest Number to Zero

Easy

2246. Longest Path With Different Adjacent Characters

Hard

2236. Root Equals Sum of Children

Easy

2306. Naming a Company

Hard

2353. Design a Food Rating System

Med.

2360. Longest Cycle in a Graph

Hard

2389. Longest Subsequence With Limited Sum

Easy

2390. Removing Stars From a String

Med.

2401. Longest Nice Subarray

Med.

2405. Optimal Partition of String

Med.

2361. Minimum Costs Using the Train Line

Hard

2418. Sort the People

Easy

2522. Partition String Into Substrings With Values at Most K

Med.

2441. Largest Positive Integer That Exists With Its Negative

Easy

2423. Remove Letter To Equalize Frequency

Easy

2460. Apply Operations to an Array

Easy

2472. Maximum Number of Non-overlapping Palindrome Substrings

Hard

2466. Count Ways To Build Good Strings

Med.

2467. Most Profitable Path in a Tree

Med.

2483. Minimum Penalty for a Shop

Med.

2520. Count the Digits That Divide a Number

Easy

2581. Count Number of Possible Root Nodes

Hard

2589. Minimum Time to Complete All Tasks

Hard

2642. Design Graph With Shortest Path Calculator

Hard

2551. Put Marbles in Bags

Hard

2552. Count Increasing Quadruplets

Hard

2597. The Number of Beautiful Subsets

Med.

2563. Count the Number of Fair Pairs

Med.

2610. Convert an Array Into a 2D Array With Conditions

Med.

2621. Sleep

Easy

2628. JSON Deep Equal

Med.

2645. Minimum Additions to Make Valid String

Med.

2629. Function Composition

Easy

2633. Convert Object to JSON String

Med.

2636. Promise Pool

Med.

2707. Extra Characters in a String

Med.

2719. Count of Integers

Hard

2624. Snail Traversal

Med.

2626. Array Reduce Transformation

Easy

2622. Cache With Time Limit

Med.

2665. Counter II

Easy

2698. Find the Punishment Number of an Integer

Med.

2751. Robot Collisions

Hard

2722. Join Two Arrays by ID

Med.

2750. Ways to Split Array Into Good Subarrays

Med.

2765. Longest Alternating Subarray

Easy

2785. Sort Vowels in a String

Med.

2809. Minimum Time to Make Array Sum At Most x

Hard

2843. Count Symmetric Integers

Easy

2835. Minimum Operations to Form Subsequence With Target Sum

Hard

2896. Apply Operations to Make Two Strings Equal

Med.

2864. Maximum Odd Binary Number

Easy

2882. Drop Duplicate Rows

Easy

2997. Minimum Number of Operations to Make Array XOR Equal to K

Med.

3016. Minimum Number of Pushes to Type Word II

Med.

3098. Find the Sum of Subsequence Powers

Hard

3082. Find the Sum of the Power of All Subsequences

Hard

3075. Maximize Happiness of Selected Children

Med.

3128. Right Triangles

Med.

3121. Count the Number of Special Characters II

Med.

3152. Special Array II

Med.

3174. Clear Digits

Easy

3211. Generate Binary Strings Without Adjacent Zeros

Med.

3193. Count the Number of Inversions

Hard

3206. Alternating Groups I

Easy

3228. Maximum Number of Operations to Move Ones to the End

Med.

3233. Find the Count of Numbers Which Are Not Special

Med.